home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 8
/
Night Owl CD-ROM (NOPV8) (Night Owl Publisher) (1993).ISO
/
034a
/
spctxt.arj
/
SPC.TXT
Wrap
Text File
|
1992-08-18
|
10KB
|
275 lines
SWOTL SPC File Breakdown (ver. 0b)
Byte location Approximate function or description
~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sector 00
~~~~~~~~~
0000 to 000B Name of aircraft
00C0 Aircraft number: 01=Bf109G-6, 02=Bf109G-10,
03=Fw190A-5, 04=Fw190A-8, 05=Me262A-1,
06=Me163B, 07=Go229, 08=P47C, 09=P47D,
0A=P51B, 0B=P51D, 0C=B17G, 0D=B17G,
0E=P38H, 0F=P38J, 10=P80, 11=He162
00D0 00=US aircraft 01=German aircraft
0010 Point value of this plane when shot down.
0011 Controls autopilot 01=none 02=autopilot
0012 Number of engines on plane, ties to 0013.
0013 Engine sounds ties to 0012.
0014 Controls prop graphics on B17. Any number
other than 04 prevents prop graphics. This
over rides 00C6 below.
0017 Controls the temperature guage of the engine.
All planes have a value of C0, except the B17 which has
A0. Lower values are better for 100% operation.
0019 Controls the mainfold pressure gauge of the engine.
Higher values here seem to favor 100% throttle
operation.
001A Number of parachutes from downed plane.
0020 00=Landing gear down and fixed, 01=Landing
gear is retractable, 02=landing gear is up
and fixed.
0021 00=No dive brakes, 01=dive brakes
(May not work on versions 1.0 and 2.0)
0022 01=Dive brakes controlled by "B" key.
0023 01=Autopilot control ties to 0012.
0026 & 0027 Controls point when plane explodes
0028 & 0029 Controls point when plane fire starts
002A & 002B Max speed of plane on dash indicator gauge
002C & 002D Drag
002E & 002F Cruise speed
0030 & 0031 Stall speed
0032 & 0033 Maximum landing gear speed
0034 & 0035 Full flaps maximum speed
0036 & 0037 Partial flaps maximum speed
0038 to 003F 8 bytes that control the maximum altitude
0040 & 0041 Dive rate
0046 & 0047 Acceleration rate
0048 & 0049 Climb rate
004E & 004F Speed loss in steep climb
0060 to 0094 Throttle or acceleration
0098 & 0099 Turn rate
009A & 009B ?
009C & 009D Roll rate
009E & 009F ?
00A0 & 00A1 Pitch
00A6 & 00A7 Number of fuel tanks
00A8 to 00AF Fuel for tanks two bytes/tank
00B0 to 00B7 Fuel tank armor protection?
00B8 to 00BC Selects cockpit graphics and views.
00C6 to 00CB Engine fire graphic for Bf109s, Fw190s, P47s, and P51s.
00C6 to 00CC Selects B17 prop graphics.
00D0 to 00C6 Selects B17/P38 engine fire graphics.
00E2 to 00E6 # of weapons on main, center, inner, outer
00E8 to 00F7 1st main armament string
00F8 to 0107 2nd main armament string
0108 to 01A7 This area contains the strings used by the
aircraft in SWOTL for the optional
weapons strings. Actual code locations will
vary depending on the aircraft selected.
01A8 Number of gun positions on the B17.
01A8 to 01FF0 Information and codes concerning the gun positions on
the B17. See gun codes below.
==============================================================================
Sector 01
~~~~~~~~~
0000 to 0063 More weapon codes for the B17 continued.
0064 to 006A Calls for graphic files for B17 gun positions.
006E to 0075 Calls for graphic files for the B17 bombsight.
0077 to 007F Calls for external graphic PAC files for appearance.
0070 Name of external plane graphic file to be used. Overrides
any value in 0080.
0080 Controls which graphic file is loaded by
program: 01=Bf109, 02=Fw190, 03=Me262,
04=Me163, 05=Go299, 06=P47, 07=P51B, 08=P51D
09=B17, 0A=P38, 0B=P80, 0C=He162
0091 Changing this value lets you alter color
combinations between existing camouflage
schemes used by planes in SWOTL. Not all
colors will work on all planes.
B17 Gun codes
-------------
B17 gun codes.
1 2 3 4 5 ?? 6 7 8 9 10
-- ----- ----- -- -- -- -- -- -- -- --
Chin 01 00 6D 01 60 09 01 00 02 00 32 00 00 00 00 40 00 34 00 20 00 60
L.Chk 00 00 62 02 60 09 01 00 02 00 4B 00 00 E0 00 40 00 20 00 20 00 60
L.Wst 00 00 58 02 60 09 01 00 02 00 28 00 00 C0 00 40 00 2B 00 20 00 60
Tail 01 00 F4 01 60 09 01 00 02 00 64 00 00 80 00 40 00 34 00 20 00 60
R.Wst 00 00 58 02 60 09 01 00 02 00 28 00 00 40 00 40 00 2B 00 20 00 60
R.Chk 00 00 62 02 60 09 01 00 02 00 4B 00 00 20 00 40 00 20 00 20 00 60
Top 01 00 77 01 60 09 01 00 02 00 4B 00 00 80 00 3C 00 00 00 04 00 3F
Ball 01 00 F4 01 60 09 01 00 02 00 4B 00 00 80 00 44 00 00 00 41 00 7E
1= Tracer graphics
2= Ammo amount
3= Muzzle velocity/range
4= Kill power
5= Rounds fired per trigger pull
6= Weapon facing: 00=forward, 80=rear, E0=left front, 20=right front
C0=left waist, 40=right waist
7= Startup gun elevation 00 = +90, 40= level, 80= -90
8= Weapon traverse: 00=unrestricted left and right
9= Weapon maximum elevation. 00 = +90, 20 = +45,
80 = -90, 60 = -45
10= Weapon maximum depression. 00 = +90, 20 = +45,
80 = -90, 60 = -45
Standard fighter gun codes
---------------------------
Sample from Bf109G-6 STANDARD fuselage and wing guns respectively:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Fuselage: 01 01 01 00 2C 01 D1 06 02 00 01 00 00 00 96 00
Wing: 01 02 00 00 C8 00 27 06 04 00 01 00 00 00 96 00
1= Weapon type: 01= MG/Cannon
02= Bomb
03= Rocket
04= Drop tanks
05= Jagdfaust automatically fired rockets. (German only)
2= Specific weapon called from the BGERMSTR.PAC file. See below. American
weapons have a different weapons file and use slightly different codes.
3= Tracer graphic pattern. 00=single, 01=narrow, 02=wide
4= Not used
5,6= Ammunition ammount
7,8= Range for MGs or delay for bomb detonation.
9,10= Kill power for MGs or explosive power of bombs.
11= Number of rounds fired per trigger pull.
12= Not used
13,14= Drag of external weapon
15,16= Weight of weapon
German Weapon Codes - BGERMSTR.PAC
-------------------------------------
Weapon code Weapon type
----------- -----------
00 = No Attachemnt
01 = 300 rounds 13mm MG 131
02 = 200 rounds 20mm MG 151
03 = 1 - 551 lb. Aerial bomb
04 = 4 - 110 lb. bombs
05 = 1 - 79 Gal. Drop Tank
06 = 120 rounds 20mm MG 151
07 = 60 rounds 30mm MK 108
08 = 21cm Wfr. Gr. Rockets (2)
09 = 900 rounds 7.9m,m MG 17
0A = 55 rounds 20mm MG FF
0B = 400 rounds 13mm MG 131
0C = 250 rounds 20mm MG 151
0D = 125 rounds 20mm MG 151
0E = 60 rounds 30mm MK 103
0F = 2 - 79 Gal. Drop Tanks
10 = 100 rounds 30mm MK 108
11 = 1 - 1102 lb. bomb
12 = 2 - 551 lb. bombs
13 = 55mm R4M Rockets (4)
14 = 100 rounds 20mm MG 151
15 = SG 500 Jagdfaust (10)
16 = 2 - 2205 lb. bombs
17 = 120 rounds 30mm MK 108
18 = 120 rounds 30mm MK 103
19 = 2 - 331 Gal. Drop Tanks
1A = 70 rounds 30mm MK 103
1B = 200 rounds 15mm MG 151
1C = 551 lb. bombs
1D = 50 rounds 30mm MK 108
1E = OberLt., LT.
1F = Haupt., Maj.
20 = Oberst, Gen. Maj.
American Weapon Codes - BAMERSTR.PAC
Weapon Code Weapon Type
----------- -----------
00 = No Attachment
01 = 425 rounds 50 Cal. M2 (8)
02 = 1 - 200 Gal. Drop Tank
03 = 2 - 1000 lb. bombs
04 = 2 - 75 Gal. Drop Tanks
05 = 350 rounds 50 Cal. M2 (4)
06 = 400 rounds 50 Cal. M2 (6)
07 = 8 - 1000 lb. bombs
08 = 6 - 1600 lb. bombs
09 = 1 - 2000 lb. bomb
0A = Bazooka Rockets (6)
0B = 150 rounds 20mm cannon
0C = 500 rounds 50 Cal. M2 (4)
0D = 2 - 2000 lb. bombs
0E = 2 - 165 Gal. Drop Tanks
0F = 300 rounds 50 Cal. M2 (6)
10 = 2nd Lt., 1st Lt.
11 = Captain, Major
12 = Lt. Col., Colonel
13 = Brig. Gen.
All the above addresses relate to those found in PCTOOLS and NORTONS hex
editor programs. For those of you using DEBUG you'll have to add 0100 to all
the addresses. For addresses in SECTOR 1 of the disk you will have to
consecutively number the file from 0100 at the first byte to the end of the
file. The end of the Sector 0 (the first disk sector of the file) is located
at PCTOOLS 01FF or byte 512. The next sector Sector 1 starts at byte 512 of
the file.
Keith Heitmann, Prodigy #GVXV90A